(Colloq) tattle-tale - English Synonyms Dictionary